package com.taobao.api.domain;

import com.taobao.api.TaobaoObject;
import com.taobao.api.internal.mapping.ApiField;

/**
 * 分销商档案信息
 *
 * @author auto create
 * @since 1.0, null
 */
public class DistributorArchive extends TaobaoObject {

	private static final long serialVersionUID = 8145953977354868358L;

	/**
	 * 近30天投诉率=近30天投诉总数/近30天支付宝成交笔数
	 */
	@ApiField("complaints_count_per")
	private String complaintsCountPer;

	/**
	 * 供应商授权分销商的产品的下载率。
率的值都是*10000后的，取值后直接除以100后加上%即可。比如12.33%，返回值是1233。
	 */
	@ApiField("down_load_ratio")
	private String downLoadRatio;

	/**
	 * 好评率
	 */
	@ApiField("good_evaluation_rate")
	private String goodEvaluationRate;

	/**
	 * 店铺好评率，即店铺累计好评数/店铺评价总数
	 */
	@ApiField("good_evaluation_rate_d")
	private String goodEvaluationRateD;

	/**
	 * 总商品数
	 */
	@ApiField("goods_sum")
	private String goodsSum;

	/**
	 * 行业主营占比
	 */
	@ApiField("indus_per_scole")
	private String indusPerScole;

	/**
	 * 所在行业
	 */
	@ApiField("industry")
	private String industry;

	/**
	 * 开店时间
	 */
	@ApiField("openashop_time")
	private String openashopTime;

	/**
	 * 近180天“宝贝与描述相符”店铺动态评分数据
	 */
	@ApiField("order_merchandise_score")
	private String orderMerchandiseScore;

	/**
	 * 供应商在分销商店铺中的成交（已付款）订单笔数占比。
率的值都是*10000后的，取值后直接除以100后加上%即可。比如12.33%，返回值是1233。
	 */
	@ApiField("order_shop_ratio")
	private String orderShopRatio;

	/**
	 * 近30天被处罚总数
	 */
	@ApiField("punished_count")
	private String punishedCount;

	/**
	 * 近180天“卖家发货速度”店铺动态评分数据
	 */
	@ApiField("sale_consignment_score")
	private String saleConsignmentScore;

	/**
	 * 近30天卖家平均退款时间,单位天
	 */
	@ApiField("seller_refund_time")
	private String sellerRefundTime;

	/**
	 * 近30天平均退款率=近30天退款笔数/近30天支付宝成交笔数
	 */
	@ApiField("seller_refund_time_per")
	private String sellerRefundTimePer;

	/**
	 * 卖家星级，加载周期：日
	 */
	@ApiField("seller_star_name")
	private String sellerStarName;

	/**
	 * 卖家类型
	 */
	@ApiField("seller_type")
	private String sellerType;

	/**
	 * 近180天“卖家服务态度”店铺动态评分数据
	 */
	@ApiField("service_quality_score")
	private String serviceQualityScore;

	/**
	 * 店铺url
	 */
	@ApiField("shop_address")
	private String shopAddress;

	/**
	 * 店铺名称
	 */
	@ApiField("shop_name")
	private String shopName;

	/**
	 * 供应商授权分销商的产品的上架率。
率的值都是*10000后的，取值后直接除以100后加上%即可。比如12.33%，返回值是1233。
	 */
	@ApiField("up_self_ratio")
	private String upSelfRatio;

	/**
	 * 供应商在分销商店铺中的上架商品占比。
率的值都是*10000后的，取值后直接除以100后加上%即可。比如12.33%，返回值是1233。
	 */
	@ApiField("up_shop_ratio")
	private String upShopRatio;

	/**
	 * 供应商在分销商店铺中铺货商品UV占店铺商品总UV的比。
率的值都是*10000后的，取值后直接除以100后加上%即可。比如12.33%，返回值是1233。
	 */
	@ApiField("uv_shop_ratio")
	private String uvShopRatio;

	public String getComplaintsCountPer() {
		return this.complaintsCountPer;
	}
	public void setComplaintsCountPer(String complaintsCountPer) {
		this.complaintsCountPer = complaintsCountPer;
	}

	public String getDownLoadRatio() {
		return this.downLoadRatio;
	}
	public void setDownLoadRatio(String downLoadRatio) {
		this.downLoadRatio = downLoadRatio;
	}

	public String getGoodEvaluationRate() {
		return this.goodEvaluationRate;
	}
	public void setGoodEvaluationRate(String goodEvaluationRate) {
		this.goodEvaluationRate = goodEvaluationRate;
	}

	public String getGoodEvaluationRateD() {
		return this.goodEvaluationRateD;
	}
	public void setGoodEvaluationRateD(String goodEvaluationRateD) {
		this.goodEvaluationRateD = goodEvaluationRateD;
	}

	public String getGoodsSum() {
		return this.goodsSum;
	}
	public void setGoodsSum(String goodsSum) {
		this.goodsSum = goodsSum;
	}

	public String getIndusPerScole() {
		return this.indusPerScole;
	}
	public void setIndusPerScole(String indusPerScole) {
		this.indusPerScole = indusPerScole;
	}

	public String getIndustry() {
		return this.industry;
	}
	public void setIndustry(String industry) {
		this.industry = industry;
	}

	public String getOpenashopTime() {
		return this.openashopTime;
	}
	public void setOpenashopTime(String openashopTime) {
		this.openashopTime = openashopTime;
	}

	public String getOrderMerchandiseScore() {
		return this.orderMerchandiseScore;
	}
	public void setOrderMerchandiseScore(String orderMerchandiseScore) {
		this.orderMerchandiseScore = orderMerchandiseScore;
	}

	public String getOrderShopRatio() {
		return this.orderShopRatio;
	}
	public void setOrderShopRatio(String orderShopRatio) {
		this.orderShopRatio = orderShopRatio;
	}

	public String getPunishedCount() {
		return this.punishedCount;
	}
	public void setPunishedCount(String punishedCount) {
		this.punishedCount = punishedCount;
	}

	public String getSaleConsignmentScore() {
		return this.saleConsignmentScore;
	}
	public void setSaleConsignmentScore(String saleConsignmentScore) {
		this.saleConsignmentScore = saleConsignmentScore;
	}

	public String getSellerRefundTime() {
		return this.sellerRefundTime;
	}
	public void setSellerRefundTime(String sellerRefundTime) {
		this.sellerRefundTime = sellerRefundTime;
	}

	public String getSellerRefundTimePer() {
		return this.sellerRefundTimePer;
	}
	public void setSellerRefundTimePer(String sellerRefundTimePer) {
		this.sellerRefundTimePer = sellerRefundTimePer;
	}

	public String getSellerStarName() {
		return this.sellerStarName;
	}
	public void setSellerStarName(String sellerStarName) {
		this.sellerStarName = sellerStarName;
	}

	public String getSellerType() {
		return this.sellerType;
	}
	public void setSellerType(String sellerType) {
		this.sellerType = sellerType;
	}

	public String getServiceQualityScore() {
		return this.serviceQualityScore;
	}
	public void setServiceQualityScore(String serviceQualityScore) {
		this.serviceQualityScore = serviceQualityScore;
	}

	public String getShopAddress() {
		return this.shopAddress;
	}
	public void setShopAddress(String shopAddress) {
		this.shopAddress = shopAddress;
	}

	public String getShopName() {
		return this.shopName;
	}
	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public String getUpSelfRatio() {
		return this.upSelfRatio;
	}
	public void setUpSelfRatio(String upSelfRatio) {
		this.upSelfRatio = upSelfRatio;
	}

	public String getUpShopRatio() {
		return this.upShopRatio;
	}
	public void setUpShopRatio(String upShopRatio) {
		this.upShopRatio = upShopRatio;
	}

	public String getUvShopRatio() {
		return this.uvShopRatio;
	}
	public void setUvShopRatio(String uvShopRatio) {
		this.uvShopRatio = uvShopRatio;
	}

}
